.login_footer {
  text-align: center;
}

:global {
  .ant-pro-global-header {
    height: 32px;
  }
  .ant-layout-header {
    height: 32px;
  }

  .ant-page-header {
    padding: 0px 24px;
  }
  .ant-page-header.has-breadcrumb {
    padding-top: 4px;
  }
  .ant-pro-page-header-wrap-children-content {
    margin-top: 5px;
  }
  .ant-pro-page-header-wrap-children-content {
    margin: 5px 5px 0;
  }
  .ant-pro-table-search {
    margin-bottom: 5px !important;
    padding: 18px 20px !important;
  }
  .ant-pro-table-toolbar {
    height: 40px !important;
  }
  .ant-breadcrumb {
    display: none;
  }
  .ant-page-header-heading {
    margin-top: 0 !important;
  }
  .ant-popover-inner-content {
    min-width: 150px;
  }
  .ant-descriptions {
    margin-bottom: 0 !important;
  }
  .ant-descriptions-title {
    margin-bottom: 5px !important;
  }
  .ant-descriptions-item {
    padding-bottom: 5px !important;
  }
  .ant-pro-basicLayout-has-header {
    height: 89vh;
  }
  .ant-divider-horizontal {
    margin-bottom: 10px !important;
  }
  .ant-divider-inner-text {
    padding: 0;
  }
  @media (min-width: 576px) {
    .ant-col-sm-7 {
      display: block;
      // flex: 0 0 12%;
      max-width: 14%;
      text-align: left !important;
      padding-left: 5%;
    }
  }
  .ant-form-item {
    margin-bottom: 15px !important;
  }
  .ant-modal-content {
    .ant-pro-table {
      height: initial !important;
    }
  }
  .ant-descriptions-item-label {
    font-size: 14px !important;
  }
  .ant-descriptions-item-content {
    font-size: 14px !important;
  }
  .ant-descriptions-title {
    font-size: 16px !important;
  }
  .ant-table-cell {
    padding-left: 20px !important;
  }
  .ant-pro-table-toolbar {
    padding: 0px 20px !important;
  }
  .ant-pro-table-search-option .ant-form-item-control-input {
    text-align: left !important;
  }
  .ant-col-offset-8 {
    margin-left: initial !important;
  }
  // .ant-table-body {
  //   min-height: 557px;
  // }
  .ant-col-offset-12 {
    margin-left: initial !important;
  }
  .ant-col-offset-18 {
    margin-left: initial !important;
  }
  .ant-pro-basicLayout-content {
    margin-bottom: 36px;
  }
  .ant-col-offset-6 {
    margin: initial !important;
  }
  .ant-modal-wrap {
    display: flex;
    align-items: center;
    .ant-modal {
      top: initial;
      .ant-pro-table-search-form-option {
        display: flex;
        justify-content: center;
      }
    }
  }
  .ant-col-offset-16 {
    margin: initial !important;
  }
}
